/*
 * @(#)EmailAttachment.java
 *
 * Copyright (c) 2003 DCIVision Ltd
 * All rights reserved.
 *
 * This software is the confidential and proprietary information of DCIVision
 * Ltd ("Confidential Information").  You shall not disclose such Confidential
 * Information and shall use it only in accordance with the terms of the license
 * agreement you entered into with DCIVision Ltd.
 */

package com.dcivision.dms.bean;

import com.dcivision.framework.bean.AbstractBaseObject;

/**
 EmailAttachment.java

 This class represent a email message's attachment .

 @author      Beyond Qu
 @company     DCIVision Limited
 @creation date   10/03/2005
 @version     $Revision: 1.2 $
 */

public class EmailAttachment extends AbstractBaseObject {

  public static final String REVISION = "$Revision: 1.2 $";

  static final long serialVersionUID = -4027749093133575886L;

  private String attachFileName = null;
  private String catchFileName = null;
  private String contentID = null;
  private int messageNumber = 0;
  private int fileSize = 0;

  public EmailAttachment() {

  }

  public String getAttachFileName() {
    return attachFileName;
  }

  public void setAttachFileName(String attachFileName) {
    this.attachFileName = attachFileName;
  }

  public String getCatchFileName() {
    return catchFileName;
  }

  public void setCatchFileName(String catchFileName) {
    this.catchFileName = catchFileName;
  }

  public String getContentID() {
    return contentID;
  }

  public void setContentID(String contentID) {
    this.contentID = contentID;
  }

  public int getMessageNumber() {
    return messageNumber;
  }

  public void setMessageNumber(int messageNumber) {
    this.messageNumber = messageNumber;
  }

  public int getFileSize() {
    return fileSize;
  }

  public void setFileSize(int fileSize) {
    this.fileSize = fileSize;
  }

}